7fc3a1ab4b4183e717cc17c4d595a6b015b935b3,main/java/net/fypm/InstallerOpt/Main.java,Main,handleLoadPackage,#LoadPackageParam#,1538
Before Change
"compareSignatures", checkSignaturesHook);
// 4.0 and newer
XposedBridge.hookAllMethods(packageManagerClass,
"checkUidSignatures", checkSignaturesHook);
// 4.0 and newer
XposedBridge.hookAllMethods(packageManagerClass,
"checkSignatures", checkSignaturesHook);
// 4.0 and newer
XposedBridge.hookAllMethods(packageManagerClass, "scanPackageLI",
scanPackageHook);
// 4.0 and newer
XposedBridge.hookAllMethods(packageManagerClass, "checkPermission",
checkPermissionsHook);
// 4.0 and newer
XposedBridge.hookAllMethods(packageManagerClass,
"checkUidPermission", checkPermissionsHook);
if (Common.LOLLIPOP_NEWER) {
// 5.0 and newer
After Change
checkPermissionsHook);
// 4.0 and newer
XposedBridge.hookAllMethods(packageManagerClass,
"checkUidPermission", checkPermissionsHook);
if (Common.LOLLIPOP_NEWER) {
// 5.0 and newer
XposedBridge.hookAllMethods(packageParserClass, "parseBaseApk",
checkSdkVersionHook);
} else {
// 4.0 - 4.4
XposedBridge.hookAllMethods(packageParserClass, "parsePackage",
checkSdkVersionHook);
}
// 4.0 and newer
XposedBridge.hookAllMethods(packageManagerClass,
"compareSignatures", checkSignaturesHook);
// 4.0 and newer
XposedBridge.hookAllMethods(packageManagerClass,
"checkUidSignatures", checkSignaturesHook);
// 4.0 and newer
XposedBridge.hookAllMethods(packageManagerClass,